41440
878524
611237
396539
397217
71439
24691
29632
644393
237508
76764
268179
5270799
3693581
3212148
2532804
2285988
2140609
2062358
193978
1837118
1746136
1729196
1662471